pepper spray – English–日本語 translations

🇬🇧 en ja 🇯🇵

pepper spray noun

  • non-lethal riot-control agent
トウガラシスプレー
Wiktionary Links